/*
  (C) 2005 Adam D. Bradley

  This program is free software; you can redistribute it and/or
  modify it under the terms of Version 2 of the GNU General Public 
  License.
  
  This library is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
  License along with this library; if not, write to the Free
  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

package snobject;

public class UnknownCommand extends Exception {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	step.Node who;
	snCommand what;
	
	public UnknownCommand(step.Node _who, 
			      snCommand _what) {
		who = _who;
		what = _what;
	}

	public String toString() {
		return "Exception: Unknown command [" + what.getCommand() + 
			"] sent to node [" + who.GetID() + "]";
	}
}


